Trolley Car — synonyms, definition
1. trolley car (Noun) N. Amer
4 synonyms
Tram streetcar tramcar trolley
1 definition
trolley car (Noun) — A wheeled vehicle that runs on rails and is propelled by electricity.
1 type of
self-propelled vehicle
1 type
horsecar
1 part of
trolley line